Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Romania F1 Argentina F11 Germany F13 Colombia F1 Colombia F2 Argentina F1 Argentina F2 Romania F6 Argentina F8 Argentina F9 Peru F1 Peru F2 Peru F3 Romania F16 Romania F17 Argentina F14 Austria F10 Argentina F15 Bolivia F2 Bolivia F3 Argentina F17 Venezuela F5 Venezuela F6 Chile F3 Dominican Republic F1 Dominican Republic F2 Austria F3 Cuba F1 Cuba F2 Brazil F1 Romania F1 Romania F2 Romania F3 Argentina F6 Peru F2 Peru F3 Romania F15 Romania F16 Romania F18 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F14 Argentina F15 Argentina F16 Uruguay F1 Argentina F17 Argentina F18 Germany F2 Austria F1 Germany F5 Colombia F2 Argentina F3 Switzerland F2 Switzerland F3 Usa F8 Argentina F1 Argentina F2 Argentina F4 Romania F1 Argentina F5 Romania F2 Romania F3 Argentina F7 Serbia F2 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Bolivia F1 Romania F15 Bolivia F2 Bolivia F3 Bolivia F4 Greece F3 Greece F2 Argentina F25 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Switzerland F2 Switzerland F3 France F6 Italy F8 Argentina F12 Argentina F13 Italy F30 Argentina F22 Chile F7 Germany F2 Argentina F2 Argentina F3 Argentina F4 Paraguay F1 Paraguay F2 Romania F1 Argentina F7 Argentina F8 Argentina F9 Peru F1 Peru F2 Peru F3 Bolivia F2 Bolivia F3 Bolivia F4 Brazil F42 Germany F2 Romania F1 Romania F3 Italy F11 Argentina F12 Romania F16 Romania F4 Romania F16 Argentina F12 Argentina F18 Romania F4 Germany F7 Dominican Republic F3 Argentina F3 Czech Republic F2 Colombia F1 Argentina F1 M25 Portimao M25+H Bacau Heilbronn Challenger M25 Heraklion XII Abierto Internacional de Salinas - Salinas USTA Tallahassee Tennis Challenger - Tallahassee Abierto Internacional de Salinas 'Dario Expreso' - Salinas Puerto Rico Challenger Tennis Event - Humacao Oberstaufen Cup-Head German Master's Series - Oberstaufen BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao Seguros Bolivar Open - Medellin Belgrade Challenger Santiago Challenger Sarajevo Challenger Copa Petrobras Argentina - Buenos Aires Manta Challenger Campos do Jordao Challenger Brasilia Challenger Brasov Challenger - Brasov Buenos Aires Challenger Copa Petrobras Argentina - Buenos Aires Asuncion Challenger Florionapolis Challenger Medellin Challenger San Luis Potosi Challenger - San Luis Potosi Cremona Challenger AGT Challenger - Leon Alessandria Challenger Rome Challenger Lugano Challenger Furth Challenger Bytom Challenger Pozoblanco Challenger Granby Challenger Brasilia Challenger Belo Horizonte Challenger Santiago Challenger Buenos Aires Challenger Kazan Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Barletta Challenger Ford Tennis Championships - Louisville Brasov Challenger M15 Doha M25 Doha Sao Leopoldo Challenger Guayaquil Challenger Heilbronn Challenger Kazan Challenger Barranquilla Challenger Bergamo Challenger Copa Petrobras Colombia - Bogota Cherbourg Challenger Salinas Challenger Sarajevo Challenger Arad Challenger Timisoara Challenger Manta Challenger Brasov Challenger San Juan Challenger Rio De Janeiro Challenger Bergamo Challenger Sarasota Challenger Arad Challenger Timisoara Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger Aptos Challenger Reggio Emilia Challenger Campinas Challenger Orleans Challenger Porto Alegre Challenger Sao Paulo Challenger Rennes Challenger Sao Jose Do Rio Preto Challenger Lima Challenger Heilbronn Challenger Bucaramanga Challenger Salzburg Challenger Itajai Challenger Nottingham-2 Challenger Lexington Challenger Sao Paulo Challenger Trnava Challenger Pereira Challenger Geneva Challenger Brescia Challenger Guayaquil Challenger Lima Challenger Santiago Challenger Raanana Challenger Prostejov Challenger Santiago Challenger Porto Alegre Challenger Corrientes Challenger Eckental Challenger Bratislava Challenger ATP Challenger Tour Finals Guayaquil Challenger Rome Challenger Santos Challenger Surbiton Challenger Bratislava Challenger Bangkok Challenger Budapest Challenger Montevideo Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Buenos Aires Challenger Milan Challenger Marburg Challenger Koblenz Challenger Sao Paulo Challenger Quimper Challenger Floridablanca Challenger Santo Domingo Challenger Braunschweig Challenger Brest Challenger Bordeaux Challenger Indian Wells Challenger Buenos Aires Challenger Palermo Challenger Brasov Challenger Quito Challenger Sibiu Challenger Montevideo Challenger Eckental Challenger Cali Challenger Cordoba Challenger Montevideo Challenger Bergamo Challenger Sao Paulo Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Prostejov Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Rennes Challenger Istanbul Challenger Lima Challenger Iasi Challenger Montevideo Challenger Nottingham 1 Challenger Wroclaw Challenger Biel Challenger Barletta Challenger Napoli Challenger Ilkley Challenger Ilkley Challenger St. Petersburg 2 Challenger St. Remy Challenger Eckental Challenger Nottingham Challenger Sophia Antipolis Challenger Cordenons Challenger San Marino Challenger Napoli Challenger Buenos Aires Challenger Morelos Challenger Olbia Challenger Cherbourg Challenger Istanbul Challenger Bratislava Challenger Timisoara Challenger - Timisoara Forli 3 Challenger Pereira Challenger Mersin Challenger Santos Challenger Naples Challenger - Naples Caltanissetta Challenger Monza Challenger Kosice Challenger Tyler Challenger Lima Challenger Bogota Challenger Oeiras 2 Challenger Surbiton Challenger Brasov Challenger - Brasov Izmir Challenger Geneva Challenger Biella 6 Challenger Nottingham 2 Challenger Rome Challenger San Marino Challenger Bucharest Challenger Ismaning Challenger Eckental Challenger Ortisei Challenger Forli 3 Challenger Forli 2 Challenger Forli 5 Challenger Surbiton Challenger Iasi Challenger Prague 3 Challenger Ortisei Challenger Bergamo Challenger Rovereto Challenger Eckental Challenger Milan Challenger Grodzisk Mazowiecki Challenger Ottignies-Louvain-la-Neuve Challenger BMW Tennis Championship - Sunrise Lugano Challenger Rome Challenger Tunis Challenger III Aberto Santa Catarina de Tenis - Florianopolis Ipsos Bucharest Challenger - Bucharest Orleans Challenger Mouilleron-Le-Captif Challenger Brasov Challenger Canberra Challenger Recanati Challenger Campos do Jordao Challenger Sacramento Challenger - Sacramento Salvador Challenger Copa Petrobras-Argentina - Buenos Aires Geneva Challenger Brasov Challenger Quimper Challenger Athens Challenger Medellin Challenger Sibiu Challenger Salzburg Challenger Como Challenger Aptos Challenger Guayaquil Challenger Copa Telmex - Buenos Aires BCR Open Romania - Bucharest Cali Challenger Vicenza Challenger Lima Challenger Campinas Challenger Salinas Challenger Bucaramanga Challenger If Stockholm Open - Stockholm Porto Alegre Challenger Gerry Weber Open - Halle Montevideo Challenger San Juan Challenger Bratislava Challenger Guayaquil Challenger Guangzhou Challenger San Luis Potosi Challenger Movistar Open - Santiago Salzburg Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Heilbronn Challenger BCR Open Romania - Bucharest BMW Open - Munich Gerry Weber Open - Halle AEGON International - Eastbourne BCR Open Romania - Bucharest Erste Bank Open - Vienna Brasil Open - Sao Paulo Copa Claro - Buenos Aires Quimper Challenger Kaohsiung Challenger Dallas Challenger Le Gosier Challenger Bogota Challenger Santos Challenger Bath Challenger Bet-at-home Cup - Kitzbuhel Rome Challenger China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Pereira Challenger BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Swiss Indoors Basel - Basel Bogota Challenger Bratislava Challenger ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Tunis Challenger Hungarian Open - Budapest BMW Open - Munich Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Plava Laguna Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem European Open - Antwerp Argentina Open - Buenos Aires Mercedes Cup - Stuttgart Manta Challenger Budapest Challenger Arad Challenger Copa Telmex - Buenos Aires Sardegna Open - Cagliari Serbia Open - Belgrade Arad Challenger Tel Aviv Watergen Open - Tel Aviv Bank Austria Tennis Trophy - Vienna Gonet Geneva Open - Geneva Rennes Challenger Montevideo Challenger Bucaramanga Challenger Binghamton Challenger Leon Challenger Ortisei Challenger If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Monza Challenger BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger US Men's Clay Court Championship - Houston Montevideo Challenger Bordeaux Challenger Buenos Aires Challenger Claro Open Colombia - Bogota Royal Guard Open Chile - Vina del Mar Marburg Challenger Istanbul Challenger Izmir Challenger BRD Nastase Tiriac Trophy - Bucharest Aptos Challenger Hall of Fame Tennis Championships - Newport Irving Challenger Shenzhen Challenger If Stockholm Open - Stockholm Brasil Open - Sao Paulo Rio Open - Rio de Janeiro ATP Challenger Tour Finals Argentina Open - Buenos Aires Vancouver Challenger Claro Open Colombia - Bogota Bordeaux Challenger Caltanissetta Challenger Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Brisbane International - Brisbane Lugano Challenger Mons Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Guadalajara Challenger Tunis Challenger Aegon Nottingham Open - Nottingham Marburg Challenger Kremlin Cup - Moscow European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona China Open - Beijing Campinas Challenger Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Montevideo Challenger BMW Open - Munich Newport Beach Challenger Chengdu Open - Chengdu Rio Open - Rio de Janeiro Iasi Challenger Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Belgrade Challenger BMW Open - Munich Noventi Open - Halle BB&T Atlanta Open - Atlanta Iasi Challenger Moselle Open - Metz Hamburg European Open - Hamburg Swiss Indoors Basel - Basel Erste Bank Open - Vienna Cordoba Open - Cordoba Rio Open - Rio de Janeiro ASB Classic - Auckland Generali Open - Kitzbuhel Heilbronn Challenger Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Mallorca Championships - Mallorca Kremlin Cup - Moscow Lugano Challenger Biel Challenger Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Prague 2 Challenger Bratislava 2 Challenger Firenze Open - Florence Gonet Geneva Open - Geneva Cordoba Open - Cordoba Copa Claro - Buenos Aires Argentina Open - Buenos Aires Ismaning Challenger Ordina Open - s-Hertogenbosch Topshelf Open - 's-Hertogenbosch BCR Open Romania - Bucharest Pau Challenger Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Miami Open - Miami Garanti Koza Sofia Open - Sofia Suisse Open - Gstaad European Open - Antwerp If Stockholm Open - Stockholm Erste Bank Open - Vienna Maharashtra Open - Pune Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Nature Valley International - Eastbourne Winston-Salem Open - Winston-Salem Modena Challenger Indian Wells Challenger Barletta Challenger Madrid Challenger Sibiu Challenger Istanbul Challenger Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mallorca Championships - Mallorca BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo VTR Open - Vina del Mar Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Generali Open - Kitzbuhel BB&T Atlanta Open - Atlanta Rio Open - Rio de Janeiro Gazprom Hungarian Open - Budapest Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Citi Open - Washington U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Copa Telmex - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Legg Mason Tennis Classic - Washington Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco China Open - Beijing French Open - Paris Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 U.S. Open - New York Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, ARG-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Australian Open - Melbourne Davis Cup, Group I, 1R, SVK-ROU 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open (juniors) U.S. Open (juniors) Wimbledon - London U.S. Open - New York Olympics - Rio de Janeiro Bucharest Open - Bucharest Wimbledon - London Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group I, 1R, ARG-BLR 4-1 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, GRE-ROU 4-0 Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, Group I, 2R, ARG-CHI 3-2 Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 M25 Heraklion